SNIP » Search results for "schema wordpress"

How to add schema to WordPress without plugin

From time to time I get asked if it’s possible to add schema to WordPress without plugin. And the answer is yes. Even though it’s super inconvenient if you want to add Structured Data to many posts at once. But read on to learn more about schema, Structured Data and the benefits in SEO.

SNIP: Structured Data & Schema Plugin for WordPress

Article Schema Adding the appropriate metadata to your posts allows search engines to understand your content better. SNIP fully supports the article type schema, and it can be added to all of your posts automatically. By adding the Article Schema to your post, you increase the likelihood of it appearing as a rich card in […]

Making sense of Schema.org: Order of properties and their meaning

Schema.org, the structured data markup vocabulary, is a valuable tool for websites to communicate effectively with search engines and other tools. It helps provide context about the content on your site, making it easier for search engines to understand and display relevant information to users. A common question is whether the order in which properties […]

Use content from a shortcode inside of a schema property

A customer asked if it’s possible to add content from a shortcode inside of a schema property. The short answer is: SNIP does not support this at the moment, but I can see that there are use cases where this can be beneficial.

How to create an FAQPage Schema

Since Google said that they now support the FAQPage schema, customers keep ask me on how to do it properly.

How to add comments into schemas

Benoit, a developer and very welcoming customer of mine, asked how he can integrate comments into this schemas. Here is an example field type that I’ve coded for him. Feel free to customize it the way you like it.

How to Fix Structured Data Errors in WordPress

Another question that I get asked frequently is how one can fix Structured Data Errors in WordPress. And in this blog post I want to give some tips how it’s actually done.

How to Add Structured Data Markup to Your WordPress Site

It seems that Structured Data and all that kind of things that come along with it get more and more traction these days. So it’s time for me to write something that shows you how you can add structured data markup to your WordPress site. Let’s begin!

Best Structured Data Plugin for WordPress: a comparison of 10+ Plugins

You maybe heard the term Structured Data already, right? It’s part of technical SEO (as you will learn below) and therefore important for every website that thrives for higher rankings and/or for better search results that perform. So now you’re curious which one is the best Structured Data plugin for WordPress, right? It’s SNIP, the […]

WordPress Plugin for Structured Data: an introduction to SNIP.

It’s time for another great blog post. In this one I want to give you an extensive insight into SNIP, my WordPress Plugin for Structured Data. It should give you a great overview in which situations it can help you. Have fun! 😉

Schema for WooCommerce: The Ultimate Guide

The time has come: nobody can avoid structured data anymore. It’s part of technical SEO. I wrote a lot about it in the past but in this blog post I want to focus on Schema for WooCommerce. Hopefully you can learn a lot about it and you are able to create your own snippets after […]

How to generate a BreadcrumbList Schema

A breadcrumb trail on a page indicates the page’s position in the site hierarchy. A user can navigate all the way up in the site hierarchy, one level at a time, by starting from the last breadcrumb in the breadcrumb list. Google uses the BreadcrumbList Schema-Type to show it in search results. You can read […]

How to deactivate JSON+LD schema output of “The Events Calendar” plugin

Google and other search engines are working heavily on schema.org integration. In the past, a lot of theme and plugin authors have integrated schema.org in their plugins but could not keep up with the speed of changes. So what I see happens a lot is that plugin and theme authors do not update their code […]

About possessive customers and the setup wizard

Actually, this post should appear tomorrow (my rhythm is currently Monday and Thursday) but since my son turns one year old on Friday (🥳) I’m trying to free up the day. But that’s just a side note. This blog post is about very possessive customers and the current status of my setup assistant.

What does “Unnamed item” mean in Googles Rich Results Test Tool?

My good friend Brett (who also is a super nice customer of mine) asked what the “Unnamed item” on Googles Rich Results Test Tool means. The reason for the question was a warning from a SEMRush tool that told him the following: “A value for the itemListElement field is required“.

Working towards the new Setup Wizard

Hóla! <- That’s Spanish. Would you have known? Languages is one of the things that has been on my mind since last week. And the new setup wizard. I already launched part of it (the Global Snippets Setup Wizard) but SNIP is supposed to be even easier. Here’s what’s going on with this.

Asking for help… something I don’t like.

Wohoo! Another week has begun and this is my sixth blog post about my plugin journey to share with you. As a reminder, I started this because I have a personal goal (to get more traffic for my WordPress plugin in six months) and because I read the book Traffic Secrets by Russel Brunson who […]

How to properly create a rating to a thing

Oliver asked via E-Mail on how to do a proper AggregateRating as he has seen that his competitor is using it as well. In this post I will show you how to create a proper aggregateRating by using snip –  The Structured Data and Schema WordPress Plugin.

Add Merchant fields to WooCommerce offers

I’ve been asked several times how to extend the WooCommerce: Offers” field type to include the Offer schema with additional information like hasMerchantReturnPolicy and shippingDetails. Here’s how to do it.

Yotpo Bridge for SNIP: Enhancing Structured Data with User Reviews and Ratings

In the ever-evolving world of SEO, structured data has become crucial for websites to improve their online visibility and search engine rankings. For WordPress users, the SNIP plugin has been a go-to solution for seamlessly adding structured data to their posts, pages and products. And now there’s an exciting new development that takes this functionality […]

How to work with custom user meta

In Version 2.30.0 of SNIP it’s possible to also add user meta data to your schemas. Here is how you it works.

How to generate Structured Data for the Events Manager Plugin

From time to time, customers ask me how to correctly create Structured Data for the Event Manager Plugin that is freely available on WordPress.org. In this post I’m going over all the properties that you’ll need.

Using SNIP on Static Site Generators

Today I was asked by a customer if it’s possible to use schema generated by SNIP on static sites generators like Gatsby. The short answer to this is: not out of the box but in this article, I would like to give a few tips and assistance on how it can work after all.

Sales Funnel launched

It almost bothers me a bit that the wheels are turning a bit slower for me at the moment. I have to keep my one-year-old son busy half the day, so I can only work actively for the other half of the day. On the other hand, I also have a lot of fun spending […]

How to use ratings from Judge.me

Some people have asked me how the ratings from Judge.me can be included into SNIP. Here is how it works.

How can you tell if you’re selling too hard?

This blog post is once again about bad reviews. Just a few days before I got a really awesome feedback from a customer. In it he wrote that he would never install a plugin with only 4 stars. But that is exactly what is currently the case with my plugin on WordPress.org. What can I […]

Get marketing tips from customers

Remember? In my last blogpost I wrote about karma. In the book I recommended (Karmic Management) it says that you should even support your competitor to attract more positive “karma”. There are some impressive examples of this in the book. That this works, I see just again. Yesterday I received an extremely impressive e-mail from […]

The truth about negative comments

Just today I’m at a point again where I’m thinking to myself, “Why are you doing this?”. The reason is the next negative review of my free plugin on WordPress.org. But read on…

Setup Assistant Prototype 2.0

Today I want to show you how the current setup wizard looks like. There’s a little video showing it in action.

How to not create Google ads but find your customer avatars

This post is the second one this week. And already the sixth in the series “Plugin Journey”. In this post I would like to write something about Google advertising. Or rather, how not to do it. Because I decided not to buy paid advertising from Google for now.

Making the plugin even easier to use

This is the third part in my series “Plugin Journey“. This blogpost is about coding. More specifically, about coding a feature to make my plugin easier to use. To make it easier to use even for the not so savvy user.

What fields to use together with the Rate My Post plugin

Some users like to use the simple Rate My Post plugin that can be downloaded from wordpress.org free of charge. Here is how you can configure an AggregateRating within SNIP.

Does SNIP impact page loading?

From time to time customers ask me if SNIP has a negative impact on page load time. Here is the answer to that:

How to add your own field type

In this blog post I want to demonstrate how you can create your own field types in SNIP so that you can calculate and integrate custom code into any field.

How to build complex Structured Data using @id

Sometimes you want to display multiple Schemas on one page and therefore need the same schema over and over again. Let’s take a look how you can build complex Structured Data using SNIP.

Breadcrumbs for WooCommerce Product Pages

Because this is asked frequently here is a little how-to on how you can add Structured Data for Breadcrumbs on WooCommerce product pages.

How can I remove duplicate Structured Data?

Lots of customers didn’t recognize that they have Structured Data on their site. But when they install SNIP, the Structured Data WordPress Plugin, they check their sites using Googles Structured Data Test Tool and they suddenly recognize that there are other schemas, maybe duplicate ones, that they now want to remove. Here is how you […]

SEO for Job Postings and how to post a Job on Google

Google started its job search some time ago in Germany (and some other countries). This functionality was already available in some English-speaking countries, but it has since been introduced in many other countries, too. It seems like it’s time for me to write something about what others call “SEO for Job Postings”. This only describes […]

What’s new in version 2.13?

Yeah, another month of Structured Data! That’s great! And here are the changes that have made it into SNIP, my Structured Data Plugin for WordPress:

How to import and export Structured Data

Since version 2.13.0, SNIP can import and export Global Snippets. Here I want to show you how this works.

What’s new in version 2.11 and 2.12?

Another cool update has just been pushed out. Here is what has changed during the last two versions for SNIP, the Structured Data Plugin for WordPress:

How to deactivate Structured Data Generation in Yoast SEO

Yoast SEO has started to integrate Structured Data in version 11.0. However it’s still not possible to create your own schemas without the knowledge of the programming language PHP. If you want to totally remove Structured Data generated by the plugin, follow the instructions below. In the end I also clarify how it’s possible to […]

Does SNIP work with WP Job Manager?

Yes it does. However you need to work with overridable schema properties within SNIP because the WP Job Manager Plugin does not provide all fields that are necessary to add all recommended properties.

How To: Structured Data for the WP Job Manager Plugin

The WP Job Manager Plugin creates Structured Data out of the box. However, as almost always, these are not complete. Googles Structured Data Test Tool complains about missing recommended fields: addressLocality addressRegion streetAddress postalCode baseSalary And maybe more. This post describes how you can build your own using SNIP, the Structured Data Plugin for WordPress.

How to use stamped.io ratings in Structured Data with SNIP

A customer asked how he can use stamped.io review ratings for an AggregateRating for his WooCommerce products. Here is how it works: As far as I know you need to use stamped.io’s WordPress Plugin. It fetches all the ratings from their API and buffers it into the WordPress post meta database table. SNIP can access […]